MGNGMWKQEARDLVEEPSQSNEKLEDQRPQESSSSIPRHVWANRREEKFDYNKYYIKQRADIAKYGGPHPNIILFGRVGLHCYNLQNGTNLQFLTVHNFDSWITSILSHFISLEAMDPVDNSICEFETHVRYAVENKHCLSTITTGGRIKPKIPEEEDTYFGWNKDLVDDFFKGGMPEWMPEDALTGRDKLQYYEVRFFMC